package org.dawfinn.droiditarian.client.admin;


import com.google.gwt.user.client.rpc.RemoteService;
import com.google.gwt.user.client.rpc.RemoteServiceRelativePath;

@RemoteServiceRelativePath("deeds")
public interface DeedsService extends RemoteService {
	ClientDeed createDeed(String name, String description, String explanation, String moreInfo, String releaseDate, String sessionId);

	boolean deleteDeed(String key, String sessionId);

	ClientDeed editDeed(String key, String name, String description, String explanation, String moreInfo, String releaseDate, String sessionId);

	ClientDeed[] getDeeds(String sessionId);
}
